mango trees - French English Dictionary